MAKSFVPLIAVLCVLVLPLAAMAVGTPFHIEGSVYCDTCRFGFETIATQYIRGARVRIVCKDRVTLKSELVGVAVTGPDGKYKVAVRGDRQDQQCLAELVHSPLSRCQEADPGRSTATVILTRSNGAASTRHYANAMGFFRDEPLRGCAALRKRYLADGDNRAI